• word of the day

    yerba mansa

    yerba mansa - Dictionary definition and meaning for word yerba mansa

    Definition
    (noun) stoloniferous herb of southwestern United States and Mexico having a pungent rootstock and small spicate flowers with white bracts suggesting an anemone
Download our Mobile App Today
Receive our word of the day
on Whatsapp